managed plantation - Spanish English Dictionary